package com.zt.service;

import com.zt.system.TransactionRecord;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zt.system.vo.CardTableVO;
import com.zt.utils.Result;
import com.zt.vo.TransactionRecordVo;

import java.util.List;

/**
* @author 不.凌
* @description 针对表【transaction_record】的数据库操作Service
* @createDate 2024-09-03 17:43:26
*/
public interface TransactionRecordService extends IService<TransactionRecord> {

    Result PageTransactionRecord(TransactionRecordVo transactionRecordVo);
    //    根据信用卡id查询本月的消费总计
    List<TransactionRecord> transactionRecordByCardId(Integer cardId);

    Result transactionRecordSave(CardTableVO cardTableVO);

    Result transactionRecordPayBack(CardTableVO cardTableVO);

    List<TransactionRecord> transactionPayBackRecordByCardId(Integer cardId);
}
